smitten (with love) - Alemán Inglés Diccionario